#coding:utf-8
__author__ = "ila"
from django.db import models

from .model import BaseModel

from datetime import datetime



class yonghu(BaseModel):
    __doc__ = u'''yonghu'''
    __tablename__ = 'yonghu'

    __loginUser__='zhanghao'


    __authTables__={}
    __authPeople__='是'#用户表，表属性loginUserColumn对应的值就是用户名字段，mima就是密码字段
    __loginUserColumn__='zhanghao'#用户表，表属性loginUserColumn对应的值就是用户名字段，mima就是密码字段
    __sfsh__='否'#表sfsh(是否审核，”是”或”否”)字段和sfhf(审核回复)字段，后台列表(page)的操作中要多一个”审核”按钮，点击”审核”弹出一个页面，包含”是否审核”和”审核回复”，点击确定调用update接口，修改sfsh和sfhf两个字段。
    __authSeparate__='否'#后台列表权限
    __thumbsUp__='否'#表属性thumbsUp[是/否]，新增thumbsupnum赞和crazilynum踩字段
    __intelRecom__='否'#智能推荐功能(表属性：[intelRecom（是/否）],新增clicktime[前端不显示该字段]字段（调用info/detail接口的时候更新），按clicktime排序查询)
    __browseClick__='否'#表属性[browseClick:是/否]，点击字段（clicknum），调用info/detail接口的时候后端自动+1）、投票功能（表属性[vote:是/否]，投票字段（votenum）,调用vote接口后端votenum+1
    __foreEndListAuth__='否'#前台列表权限foreEndListAuth[是/否]；当foreEndListAuth=是，刷的表新增用户字段userid，前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
    __foreEndList__='否'#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
    __isAdmin__='否'#表属性isAdmin=”是”,刷出来的用户表也是管理员，即page和list可以查看所有人的考试记录(同时应用于其他表)
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    zhanghao=models.CharField ( max_length=255,null=False,unique=True, verbose_name='账号' )
    mima=models.CharField ( max_length=255,null=False, unique=False, verbose_name='密码' )
    xingming=models.CharField ( max_length=255,null=False, unique=False, verbose_name='姓名' )
    xingbie=models.CharField ( max_length=255, null=True, unique=False, verbose_name='性别' )
    youxiang=models.CharField ( max_length=255, null=True, unique=False, verbose_name='邮箱' )
    shoujihaoma=models.CharField ( max_length=255, null=True, unique=False, verbose_name='手机号码' )
    xiangpian=models.CharField ( max_length=255, null=True, unique=False, verbose_name='相片' )
    '''
    zhanghao=VARCHAR
    mima=VARCHAR
    xingming=VARCHAR
    xingbie=VARCHAR
    youxiang=VARCHAR
    shoujihaoma=VARCHAR
    xiangpian=VARCHAR
    '''
    class Meta:
        db_table = 'yonghu'
        verbose_name = verbose_name_plural = '用户'
class tushuguan(BaseModel):
    __doc__ = u'''tushuguan'''
    __tablename__ = 'tushuguan'



    __authTables__={}
    __authPeople__='否'#用户表，表属性loginUserColumn对应的值就是用户名字段，mima就是密码字段
    __sfsh__='否'#表sfsh(是否审核，”是”或”否”)字段和sfhf(审核回复)字段，后台列表(page)的操作中要多一个”审核”按钮，点击”审核”弹出一个页面，包含”是否审核”和”审核回复”，点击确定调用update接口，修改sfsh和sfhf两个字段。
    __authSeparate__='否'#后台列表权限
    __thumbsUp__='否'#表属性thumbsUp[是/否]，新增thumbsupnum赞和crazilynum踩字段
    __intelRecom__='否'#智能推荐功能(表属性：[intelRecom（是/否）],新增clicktime[前端不显示该字段]字段（调用info/detail接口的时候更新），按clicktime排序查询)
    __browseClick__='否'#表属性[browseClick:是/否]，点击字段（clicknum），调用info/detail接口的时候后端自动+1）、投票功能（表属性[vote:是/否]，投票字段（votenum）,调用vote接口后端votenum+1
    __foreEndListAuth__='否'#前台列表权限foreEndListAuth[是/否]；当foreEndListAuth=是，刷的表新增用户字段userid，前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
    __foreEndList__='是'#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
    __isAdmin__='否'#表属性isAdmin=”是”,刷出来的用户表也是管理员，即page和list可以查看所有人的考试记录(同时应用于其他表)
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    mingcheng=models.CharField ( max_length=255,null=False, unique=False, verbose_name='名称' )
    dizhi=models.CharField ( max_length=255,null=False, unique=False, verbose_name='地址' )
    tupian=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图片' )
    guimo=models.CharField ( max_length=255,null=False, unique=False, verbose_name='规模' )
    rongnarenshu=models.IntegerField  ( null=False, unique=False, verbose_name='容纳人数' )
    chengliriqi=models.DateField   (  null=True, unique=False, verbose_name='成立日期' )
    kaifangshijian=models.CharField ( max_length=255, null=True, unique=False, verbose_name='开放时间' )
    jianjie=models.TextField   (  null=True, unique=False, verbose_name='简介' )
    '''
    mingcheng=VARCHAR
    dizhi=VARCHAR
    tupian=VARCHAR
    guimo=VARCHAR
    rongnarenshu=Integer
    chengliriqi=Date
    kaifangshijian=VARCHAR
    jianjie=Text
    '''
    class Meta:
        db_table = 'tushuguan'
        verbose_name = verbose_name_plural = '图书馆'
class tushuxinxi(BaseModel):
    __doc__ = u'''tushuxinxi'''
    __tablename__ = 'tushuxinxi'



    __authTables__={}
    __authPeople__='否'#用户表，表属性loginUserColumn对应的值就是用户名字段，mima就是密码字段
    __sfsh__='否'#表sfsh(是否审核，”是”或”否”)字段和sfhf(审核回复)字段，后台列表(page)的操作中要多一个”审核”按钮，点击”审核”弹出一个页面，包含”是否审核”和”审核回复”，点击确定调用update接口，修改sfsh和sfhf两个字段。
    __authSeparate__='否'#后台列表权限
    __thumbsUp__='否'#表属性thumbsUp[是/否]，新增thumbsupnum赞和crazilynum踩字段
    __intelRecom__='否'#智能推荐功能(表属性：[intelRecom（是/否）],新增clicktime[前端不显示该字段]字段（调用info/detail接口的时候更新），按clicktime排序查询)
    __browseClick__='否'#表属性[browseClick:是/否]，点击字段（clicknum），调用info/detail接口的时候后端自动+1）、投票功能（表属性[vote:是/否]，投票字段（votenum）,调用vote接口后端votenum+1
    __foreEndListAuth__='否'#前台列表权限foreEndListAuth[是/否]；当foreEndListAuth=是，刷的表新增用户字段userid，前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
    __foreEndList__='是'#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
    __isAdmin__='否'#表属性isAdmin=”是”,刷出来的用户表也是管理员，即page和list可以查看所有人的考试记录(同时应用于其他表)
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    tushumingcheng=models.CharField ( max_length=255,null=False, unique=False, verbose_name='图书名称' )
    tushufengmian=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图书封面' )
    tushuleixing=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图书类型' )
    shuliang=models.IntegerField  ( null=False, unique=False, verbose_name='数量' )
    weizhi=models.CharField ( max_length=255, null=True, unique=False, verbose_name='位置' )
    zuozhe=models.CharField ( max_length=255, null=True, unique=False, verbose_name='作者' )
    chubanshe=models.CharField ( max_length=255, null=True, unique=False, verbose_name='出版社' )
    tushujianjie=models.TextField   (  null=True, unique=False, verbose_name='图书简介' )
    tushuxiangqing=models.TextField   (  null=True, unique=False, verbose_name='图书详情' )
    mingcheng=models.CharField ( max_length=255, null=True, unique=False, verbose_name='名称' )
    dizhi=models.CharField ( max_length=255, null=True, unique=False, verbose_name='地址' )
    isbn = models.CharField(max_length=255, null=True, unique=False, verbose_name='isbn')
    publicationdate = models.CharField(max_length=255, null=True, unique=False, verbose_name='出版年月')
    faburiqi=models.DateField   (  null=True, unique=False, verbose_name='发布日期' )
    '''
    tushumingcheng=VARCHAR
    tushufengmian=VARCHAR
    tushuleixing=VARCHAR
    shuliang=Integer
    weizhi=VARCHAR
    zuozhe=VARCHAR
    chubanshe=VARCHAR
    tushujianjie=Text
    tushuxiangqing=Text
    mingcheng=VARCHAR
    dizhi=VARCHAR
    faburiqi=Date
    '''
    class Meta:
        db_table = 'tushuxinxi'
        verbose_name = verbose_name_plural = '图书信息'
class tushuleixing(BaseModel):
    __doc__ = u'''tushuleixing'''
    __tablename__ = 'tushuleixing'



    __authTables__={}
    __authPeople__='否'#用户表，表属性loginUserColumn对应的值就是用户名字段，mima就是密码字段
    __sfsh__='否'#表sfsh(是否审核，”是”或”否”)字段和sfhf(审核回复)字段，后台列表(page)的操作中要多一个”审核”按钮，点击”审核”弹出一个页面，包含”是否审核”和”审核回复”，点击确定调用update接口，修改sfsh和sfhf两个字段。
    __authSeparate__='否'#后台列表权限
    __thumbsUp__='否'#表属性thumbsUp[是/否]，新增thumbsupnum赞和crazilynum踩字段
    __intelRecom__='否'#智能推荐功能(表属性：[intelRecom（是/否）],新增clicktime[前端不显示该字段]字段（调用info/detail接口的时候更新），按clicktime排序查询)
    __browseClick__='否'#表属性[browseClick:是/否]，点击字段（clicknum），调用info/detail接口的时候后端自动+1）、投票功能（表属性[vote:是/否]，投票字段（votenum）,调用vote接口后端votenum+1
    __foreEndListAuth__='否'#前台列表权限foreEndListAuth[是/否]；当foreEndListAuth=是，刷的表新增用户字段userid，前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
    __foreEndList__='否'#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
    __isAdmin__='否'#表属性isAdmin=”是”,刷出来的用户表也是管理员，即page和list可以查看所有人的考试记录(同时应用于其他表)
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    tushuleixing=models.CharField ( max_length=255,null=False, unique=False, verbose_name='图书类型' )
    '''
    tushuleixing=VARCHAR
    '''
    class Meta:
        db_table = 'tushuleixing'
        verbose_name = verbose_name_plural = '图书类型'
class jieyuexinxi(BaseModel):
    __doc__ = u'''jieyuexinxi'''
    __tablename__ = 'jieyuexinxi'



    __authTables__={'zhanghao':'yonghu',}
    __authPeople__='否'#用户表，表属性loginUserColumn对应的值就是用户名字段，mima就是密码字段
    __sfsh__='否'#表sfsh(是否审核，”是”或”否”)字段和sfhf(审核回复)字段，后台列表(page)的操作中要多一个”审核”按钮，点击”审核”弹出一个页面，包含”是否审核”和”审核回复”，点击确定调用update接口，修改sfsh和sfhf两个字段。
    __authSeparate__='否'#后台列表权限
    __thumbsUp__='否'#表属性thumbsUp[是/否]，新增thumbsupnum赞和crazilynum踩字段
    __intelRecom__='否'#智能推荐功能(表属性：[intelRecom（是/否）],新增clicktime[前端不显示该字段]字段（调用info/detail接口的时候更新），按clicktime排序查询)
    __browseClick__='否'#表属性[browseClick:是/否]，点击字段（clicknum），调用info/detail接口的时候后端自动+1）、投票功能（表属性[vote:是/否]，投票字段（votenum）,调用vote接口后端votenum+1
    __foreEndListAuth__='否'#前台列表权限foreEndListAuth[是/否]；当foreEndListAuth=是，刷的表新增用户字段userid，前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
    __foreEndList__='否'#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
    __isAdmin__='否'#表属性isAdmin=”是”,刷出来的用户表也是管理员，即page和list可以查看所有人的考试记录(同时应用于其他表)
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    tushumingcheng=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图书名称' )
    tushuleixing=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图书类型' )
    shuliang=models.IntegerField  ( null=False, unique=False, verbose_name='数量' )
    mingcheng=models.CharField ( max_length=255, null=True, unique=False, verbose_name='名称' )
    dizhi=models.CharField ( max_length=255, null=True, unique=False, verbose_name='地址' )
    yujiguihai=models.DateField   (  null=True, unique=False, verbose_name='预计归还' )
    zhanghao=models.CharField ( max_length=255, null=True, unique=False, verbose_name='账号' )
    xingming=models.CharField ( max_length=255, null=True, unique=False, verbose_name='姓名' )
    beizhu=models.CharField ( max_length=255, null=True, unique=False, verbose_name='备注' )
    jieshushijian=models.DateTimeField  (  null=True, unique=False, verbose_name='借书时间' )
    tushuid = models.BigIntegerField(null=True, unique=False, verbose_name='图书主键id')
    '''
    tushumingcheng=VARCHAR
    tushuleixing=VARCHAR
    shuliang=Integer
    mingcheng=VARCHAR
    dizhi=VARCHAR
    yujiguihai=Date
    zhanghao=VARCHAR
    xingming=VARCHAR
    beizhu=VARCHAR
    jieshushijian=DateTime
    '''
    class Meta:
        db_table = 'jieyuexinxi'
        verbose_name = verbose_name_plural = '借阅信息'

class appoint(BaseModel):
    __doc__ = u'''appoint'''
    __tablename__ = 'appoint'



    __authTables__={'zhanghao':'yonghu',}
    __authPeople__='否'#用户表，表属性loginUserColumn对应的值就是用户名字段，mima就是密码字段
    __sfsh__='否'#表sfsh(是否审核，”是”或”否”)字段和sfhf(审核回复)字段，后台列表(page)的操作中要多一个”审核”按钮，点击”审核”弹出一个页面，包含”是否审核”和”审核回复”，点击确定调用update接口，修改sfsh和sfhf两个字段。
    __authSeparate__='否'#后台列表权限
    __thumbsUp__='否'#表属性thumbsUp[是/否]，新增thumbsupnum赞和crazilynum踩字段
    __intelRecom__='否'#智能推荐功能(表属性：[intelRecom（是/否）],新增clicktime[前端不显示该字段]字段（调用info/detail接口的时候更新），按clicktime排序查询)
    __browseClick__='否'#表属性[browseClick:是/否]，点击字段（clicknum），调用info/detail接口的时候后端自动+1）、投票功能（表属性[vote:是/否]，投票字段（votenum）,调用vote接口后端votenum+1
    __foreEndListAuth__='否'#前台列表权限foreEndListAuth[是/否]；当foreEndListAuth=是，刷的表新增用户字段userid，前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
    __foreEndList__='否'#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
    __isAdmin__='否'#表属性isAdmin=”是”,刷出来的用户表也是管理员，即page和list可以查看所有人的考试记录(同时应用于其他表)
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    tushumingcheng=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图书名称' )
    tushuleixing=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图书类型' )
    zhanghao=models.CharField ( max_length=255, null=True, unique=False, verbose_name='账号' )
    xingming=models.CharField ( max_length=255, null=True, unique=False, verbose_name='姓名' )
    tushuid = models.BigIntegerField(null=True, unique=False, verbose_name='图书主键id')
    '''
    tushumingcheng=VARCHAR
    tushuleixing=VARCHAR
    shuliang=Integer
    mingcheng=VARCHAR
    dizhi=VARCHAR
    yujiguihai=Date
    zhanghao=VARCHAR
    xingming=VARCHAR
    beizhu=VARCHAR
    jieshushijian=DateTime
    '''
    class Meta:
        db_table = 'appoint'
        verbose_name = verbose_name_plural = '预约信息'

class guihaixinxi(BaseModel):
    __doc__ = u'''guihaixinxi'''
    __tablename__ = 'guihaixinxi'



    __authTables__={'zhanghao':'yonghu',}
    __authPeople__='否'#用户表，表属性loginUserColumn对应的值就是用户名字段，mima就是密码字段
    __sfsh__='否'#表sfsh(是否审核，”是”或”否”)字段和sfhf(审核回复)字段，后台列表(page)的操作中要多一个”审核”按钮，点击”审核”弹出一个页面，包含”是否审核”和”审核回复”，点击确定调用update接口，修改sfsh和sfhf两个字段。
    __authSeparate__='否'#后台列表权限
    __thumbsUp__='否'#表属性thumbsUp[是/否]，新增thumbsupnum赞和crazilynum踩字段
    __intelRecom__='否'#智能推荐功能(表属性：[intelRecom（是/否）],新增clicktime[前端不显示该字段]字段（调用info/detail接口的时候更新），按clicktime排序查询)
    __browseClick__='否'#表属性[browseClick:是/否]，点击字段（clicknum），调用info/detail接口的时候后端自动+1）、投票功能（表属性[vote:是/否]，投票字段（votenum）,调用vote接口后端votenum+1
    __foreEndListAuth__='否'#前台列表权限foreEndListAuth[是/否]；当foreEndListAuth=是，刷的表新增用户字段userid，前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
    __foreEndList__='否'#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
    __isAdmin__='否'#表属性isAdmin=”是”,刷出来的用户表也是管理员，即page和list可以查看所有人的考试记录(同时应用于其他表)
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    tushumingcheng=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图书名称' )
    tushuleixing=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图书类型' )
    shuliang=models.IntegerField  ( null=False, unique=False, verbose_name='数量' )
    mingcheng=models.CharField ( max_length=255, null=True, unique=False, verbose_name='名称' )
    dizhi=models.CharField ( max_length=255, null=True, unique=False, verbose_name='地址' )
    yujiguihai=models.DateField   (  null=True, unique=False, verbose_name='预计归还' )
    zhanghao=models.CharField ( max_length=255, null=True, unique=False, verbose_name='账号' )
    xingming=models.CharField ( max_length=255, null=True, unique=False, verbose_name='姓名' )
    beizhu=models.CharField ( max_length=255, null=True, unique=False, verbose_name='备注' )
    jieshushijian=models.CharField ( max_length=255, null=True, unique=False, verbose_name='借书时间' )
    guihairiqi=models.DateField   (  null=True, unique=False, verbose_name='归还日期' )
    guihaibeizhu=models.CharField ( max_length=255, null=True, unique=False, verbose_name='归还备注' )
    crossuserid=models.BigIntegerField  (  null=True, unique=False, verbose_name='跨表用户id' )
    crossrefid=models.BigIntegerField  (  null=True, unique=False, verbose_name='跨表主键id' )
    tushuid = models.BigIntegerField(null=True, unique=False, verbose_name='图书主键id')
    '''
    tushumingcheng=VARCHAR
    tushuleixing=VARCHAR
    shuliang=Integer
    mingcheng=VARCHAR
    dizhi=VARCHAR
    yujiguihai=Date
    zhanghao=VARCHAR
    xingming=VARCHAR
    beizhu=VARCHAR
    jieshushijian=VARCHAR
    guihairiqi=Date
    guihaibeizhu=VARCHAR
    crossuserid=BigInteger
    crossrefid=BigInteger
    '''
    class Meta:
        db_table = 'guihaixinxi'
        verbose_name = verbose_name_plural = '归还信息'
class xujiexinxi(BaseModel):
    __doc__ = u'''xujiexinxi'''
    __tablename__ = 'xujiexinxi'



    __authTables__={'zhanghao':'yonghu',}
    __authPeople__='否'#用户表，表属性loginUserColumn对应的值就是用户名字段，mima就是密码字段
    __sfsh__='是'#表sfsh(是否审核，”是”或”否”)字段和sfhf(审核回复)字段，后台列表(page)的操作中要多一个”审核”按钮，点击”审核”弹出一个页面，包含”是否审核”和”审核回复”，点击确定调用update接口，修改sfsh和sfhf两个字段。
    __authSeparate__='否'#后台列表权限
    __thumbsUp__='否'#表属性thumbsUp[是/否]，新增thumbsupnum赞和crazilynum踩字段
    __intelRecom__='否'#智能推荐功能(表属性：[intelRecom（是/否）],新增clicktime[前端不显示该字段]字段（调用info/detail接口的时候更新），按clicktime排序查询)
    __browseClick__='否'#表属性[browseClick:是/否]，点击字段（clicknum），调用info/detail接口的时候后端自动+1）、投票功能（表属性[vote:是/否]，投票字段（votenum）,调用vote接口后端votenum+1
    __foreEndListAuth__='否'#前台列表权限foreEndListAuth[是/否]；当foreEndListAuth=是，刷的表新增用户字段userid，前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
    __foreEndList__='否'#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
    __isAdmin__='否'#表属性isAdmin=”是”,刷出来的用户表也是管理员，即page和list可以查看所有人的考试记录(同时应用于其他表)
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    tushumingcheng=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图书名称' )
    tushuleixing=models.CharField ( max_length=255, null=True, unique=False, verbose_name='图书类型' )
    shuliang=models.IntegerField  ( null=False, unique=False, verbose_name='数量' )
    mingcheng=models.CharField ( max_length=255, null=True, unique=False, verbose_name='名称' )
    dizhi=models.CharField ( max_length=255, null=True, unique=False, verbose_name='地址' )
    yujiguihai=models.DateField   (  null=True, unique=False, verbose_name='预计归还' )
    zhanghao=models.CharField ( max_length=255, null=True, unique=False, verbose_name='账号' )
    xingming=models.CharField ( max_length=255, null=True, unique=False, verbose_name='姓名' )
    beizhu=models.CharField ( max_length=255, null=True, unique=False, verbose_name='备注' )
    jieshushijian=models.CharField ( max_length=255, null=True, unique=False, verbose_name='借书时间' )
    xujietianshu=models.IntegerField  ( null=False, unique=False, verbose_name='续借天数' )
    shenqingbeizhu=models.CharField ( max_length=255, null=True, unique=False, verbose_name='申请备注' )
    shenqingriqi=models.DateField   (  null=True, unique=False, verbose_name='申请日期' )
    sfsh=models.CharField ( max_length=255, null=True, unique=False,default='否', verbose_name='是否审核' )
    shhf=models.TextField   (  null=True, unique=False, verbose_name='审核回复' )
    '''
    tushumingcheng=VARCHAR
    tushuleixing=VARCHAR
    shuliang=Integer
    mingcheng=VARCHAR
    dizhi=VARCHAR
    yujiguihai=Date
    zhanghao=VARCHAR
    xingming=VARCHAR
    beizhu=VARCHAR
    jieshushijian=VARCHAR
    xujietianshu=Integer
    shenqingbeizhu=VARCHAR
    shenqingriqi=Date
    sfsh=VARCHAR
    shhf=Text
    '''
    class Meta:
        db_table = 'xujiexinxi'
        verbose_name = verbose_name_plural = '续借信息'
class fajinxinxi(BaseModel):
    __doc__ = u'''fajinxinxi'''
    __tablename__ = 'fajinxinxi'



    __authTables__={'zhanghao':'yonghu',}
    __authPeople__='否'#用户表，表属性loginUserColumn对应的值就是用户名字段，mima就是密码字段
    __sfsh__='否'#表sfsh(是否审核，”是”或”否”)字段和sfhf(审核回复)字段，后台列表(page)的操作中要多一个”审核”按钮，点击”审核”弹出一个页面，包含”是否审核”和”审核回复”，点击确定调用update接口，修改sfsh和sfhf两个字段。
    __authSeparate__='否'#后台列表权限
    __thumbsUp__='否'#表属性thumbsUp[是/否]，新增thumbsupnum赞和crazilynum踩字段
    __intelRecom__='否'#智能推荐功能(表属性：[intelRecom（是/否）],新增clicktime[前端不显示该字段]字段（调用info/detail接口的时候更新），按clicktime排序查询)
    __browseClick__='否'#表属性[browseClick:是/否]，点击字段（clicknum），调用info/detail接口的时候后端自动+1）、投票功能（表属性[vote:是/否]，投票字段（votenum）,调用vote接口后端votenum+1
    __foreEndListAuth__='否'#前台列表权限foreEndListAuth[是/否]；当foreEndListAuth=是，刷的表新增用户字段userid，前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
    __foreEndList__='否'#表属性[foreEndList]前台list:和后台默认的list列表页相似,只是摆在前台,否:指没有此页,是:表示有此页(不需要登陆即可查看),前要登:表示有此页且需要登陆后才能查看
    __isAdmin__='否'#表属性isAdmin=”是”,刷出来的用户表也是管理员，即page和list可以查看所有人的考试记录(同时应用于其他表)
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    fajinmingcheng=models.CharField ( max_length=255,null=False, unique=False, verbose_name='罚金名称' )
    jine=models.IntegerField  ( null=False, unique=False, verbose_name='金额' )
    weiguineirong=models.TextField   (  null=True, unique=False, verbose_name='违规内容' )
    zhanghao=models.CharField ( max_length=255, null=True, unique=False, verbose_name='账号' )
    xingming=models.CharField ( max_length=255, null=True, unique=False, verbose_name='姓名' )
    fasongriqi=models.DateField   (  null=True, unique=False, verbose_name='发送日期' )
    ispay=models.CharField ( max_length=255, null=True, unique=False,default='未支付', verbose_name='是否支付' )
    '''
    fajinmingcheng=VARCHAR
    jine=Integer
    weiguineirong=Text
    zhanghao=VARCHAR
    xingming=VARCHAR
    fasongriqi=Date
    ispay=VARCHAR
    '''
    class Meta:
        db_table = 'fajinxinxi'
        verbose_name = verbose_name_plural = '罚金信息'
class storeup(BaseModel):
    __doc__ = u'''storeup'''
    __tablename__ = 'storeup'



    __authTables__={}
    __authSeparate__='是'#后台列表权限
    __foreEndListAuth__='是'#前台列表权限foreEndListAuth[是/否]；当foreEndListAuth=是，刷的表新增用户字段userid，前台list列表接口仅能查看自己的记录和add接口后台赋值userid的值
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    userid=models.BigIntegerField  ( null=False, unique=False, verbose_name='用户id' )
    refid=models.BigIntegerField  (  null=True, unique=False, verbose_name='收藏id' )
    tablename=models.CharField ( max_length=255, null=True, unique=False, verbose_name='表名' )
    name=models.CharField ( max_length=255,null=False, unique=False, verbose_name='收藏名称' )
    picture=models.CharField ( max_length=255,null=False, unique=False, verbose_name='收藏图片' )
    type=models.CharField ( max_length=255, null=True, unique=False,default='1', verbose_name='类型(1:收藏,21:赞,22:踩)' )
    inteltype=models.CharField ( max_length=255, null=True, unique=False, verbose_name='推荐类型' )
    '''
    userid=BigInteger
    refid=BigInteger
    tablename=VARCHAR
    name=VARCHAR
    picture=VARCHAR
    type=VARCHAR
    inteltype=VARCHAR
    '''
    class Meta:
        db_table = 'storeup'
        verbose_name = verbose_name_plural = '收藏表'
class news(BaseModel):
    __doc__ = u'''news'''
    __tablename__ = 'news'



    __authTables__={}
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    title=models.CharField ( max_length=255,null=False, unique=False, verbose_name='标题' )
    introduction=models.TextField   (  null=True, unique=False, verbose_name='简介' )
    picture=models.CharField ( max_length=255,null=False, unique=False, verbose_name='图片' )
    content=models.TextField   ( null=False, unique=False, verbose_name='内容' )
    '''
    title=VARCHAR
    introduction=Text
    picture=VARCHAR
    content=Text
    '''
    class Meta:
        db_table = 'news'
        verbose_name = verbose_name_plural = '公告信息'
class messages(BaseModel):
    __doc__ = u'''messages'''
    __tablename__ = 'messages'



    __authTables__={}
    __hasMessage__='是'#表属性hasMessage为是，新增留言板表messages,字段content（内容），userid（用户id）
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    userid=models.BigIntegerField  ( null=False, unique=False, verbose_name='留言人id' )
    username=models.CharField ( max_length=255, null=True, unique=False, verbose_name='用户名' )
    content=models.TextField   ( null=False, unique=False, verbose_name='留言内容' )
    cpicture=models.CharField ( max_length=255, null=True, unique=False, verbose_name='留言图片' )
    reply=models.TextField   (  null=True, unique=False, verbose_name='回复内容' )
    rpicture=models.CharField ( max_length=255, null=True, unique=False, verbose_name='回复图片' )
    '''
    userid=BigInteger
    username=VARCHAR
    content=Text
    cpicture=VARCHAR
    reply=Text
    rpicture=VARCHAR
    '''
    class Meta:
        db_table = 'messages'
        verbose_name = verbose_name_plural = '留言板'
class discusstushuguan(BaseModel):
    __doc__ = u'''discusstushuguan'''
    __tablename__ = 'discusstushuguan'



    __authTables__={}
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    refid=models.BigIntegerField  ( null=False, unique=False, verbose_name='关联表id' )
    userid=models.BigIntegerField  ( null=False, unique=False, verbose_name='用户id' )
    nickname=models.CharField ( max_length=255, null=True, unique=False, verbose_name='用户名' )
    content=models.TextField   ( null=False, unique=False, verbose_name='评论内容' )
    reply=models.TextField   (  null=True, unique=False, verbose_name='回复内容' )
    '''
    refid=BigInteger
    userid=BigInteger
    nickname=VARCHAR
    content=Text
    reply=Text
    '''
    class Meta:
        db_table = 'discusstushuguan'
        verbose_name = verbose_name_plural = '图书馆评论表'
class discusstushuxinxi(BaseModel):
    __doc__ = u'''discusstushuxinxi'''
    __tablename__ = 'discusstushuxinxi'



    __authTables__={}
    addtime = models.DateTimeField(auto_now_add=False, verbose_name=u'创建时间')
    refid=models.BigIntegerField  ( null=False, unique=False, verbose_name='关联表id' )
    userid=models.BigIntegerField  ( null=False, unique=False, verbose_name='用户id' )
    nickname=models.CharField ( max_length=255, null=True, unique=False, verbose_name='用户名' )
    content=models.TextField   ( null=False, unique=False, verbose_name='评论内容' )
    reply=models.TextField   (  null=True, unique=False, verbose_name='回复内容' )
    '''
    refid=BigInteger
    userid=BigInteger
    nickname=VARCHAR
    content=Text
    reply=Text
    '''
    class Meta:
        db_table = 'discusstushuxinxi'
        verbose_name = verbose_name_plural = '图书信息评论表'
